Internet Archive BookReader - Sketch of the fifty-eighth regiment (infantry) North Carolina troops